vibrating pump - Alemán Inglés Diccionario